6a446f3e0f360236168cdc8b11b8d259128e5f06,src/visualizer/src/main/java/LayoutAlgorithm.java,LayoutAlgorithm,defaultLayout,#AbstractVertex#,42
Before Change
itClear = graph.getVertices().values().iterator();
while(itClear.hasNext()){itClear.next().vertexStatus = AbstractVertex.VertexStatus.WHITE;}
assingXandYtoInnerNodesAndGiveParentBBox(root, MARGIN_PADDING, MARGIN_PADDING);
parentVertex.setWidth(bboxWidth.get(root.getStrID()) + 2 * MARGIN_PADDING);
parentVertex.setHeight(bboxHeight.get(root.getStrID()) + 2 * MARGIN_PADDING);
}
After Change
}
itClear = graph.getVertices().values().iterator();
while(itClear.hasNext()){itClear.next().vertexStatus = AbstractVertex.VertexStatus.WHITE;}
if(root!=null){
assingXandYtoInnerNodesAndGiveParentBBox(root, MARGIN_PADDING, MARGIN_PADDING);
parentVertex.setWidth(bboxWidth.get(root.getStrID()) + 2 * MARGIN_PADDING);
parentVertex.setHeight(bboxHeight.get(root.getStrID()) + 2 * MARGIN_PADDING);
}else{
parentVertex.setWidth(AbstractVertex.DEFAULT_WIDTH);